@echo off
echo ========================================
echo 最终测试 - Tauri Vue 应用
echo ========================================
echo.

echo 1. 检查关键文件...
if exist "index.html" (
    echo ✅ 根目录 index.html 存在
) else (
    echo ❌ 根目录 index.html 不存在
    goto :error
)

if exist "dist\index.html" (
    echo ✅ dist\index.html 存在
) else (
    echo ❌ dist\index.html 不存在
    goto :error
)

if exist "src\main.js" (
    echo ✅ src\main.js 存在
) else (
    echo ❌ src\main.js 不存在
    goto :error
)

if exist "src\components\ConnectionForm.vue" (
    echo ✅ Vue 组件存在
) else (
    echo ❌ Vue 组件不存在
    goto :error
)

echo.
echo 2. 检查 Tauri 配置...
if exist "src-tauri\tauri.conf.json" (
    echo ✅ Tauri 配置文件存在
) else (
    echo ❌ Tauri 配置文件不存在
    goto :error
)

echo.
echo 3. 检查构建输出...
if exist "dist\assets\index-DOcfx5MK.js" (
    echo ✅ JavaScript 文件存在
) else (
    echo ❌ JavaScript 文件不存在
    goto :error
)

if exist "dist\assets\index-DHh2iYoi.css" (
    echo ✅ CSS 文件存在
) else (
    echo ❌ CSS 文件不存在
    goto :error
)

echo.
echo ========================================
echo ✅ 所有检查通过！
echo ========================================
echo.
echo 现在启动应用...
echo.

pnpm tauri dev

goto :end

:error
echo.
echo ========================================
echo ❌ 检查失败！
echo ========================================
echo.
echo 请运行以下命令重新构建：
echo pnpm build
echo pnpm tauri dev
echo.
pause

:end
